Class InteractionCommandClient
extends EventSpewerclass EventSpewerdetritus-utils/EventSpewer
Defined in interactioncommandclient
Interaction Command Client, hooks onto a ClusterClient or ShardClient to provide easier command handling
Flow is onInteractionCheck -> onCommandCheck
Constructor
constructor(
token: ClusterClientclass ClusterClientdetritus-client/ClusterClient | CommandClientclass CommandClientdetritus-client/CommandClient | ShardClientclass ShardClientdetritus-client/ShardClient | string,
options: InteractionCommandClientOptionsinterface InteractionCommandClientOptionsdetritus-client/InteractionCommandClientOptions = {}
)options: InteractionCommandClientOptionsinterface InteractionCommandClientOptionsdetritus-client/InteractionCommandClientOptions = {}
Properties
_clientSubscriptions: Array<EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription>external Array = Array<never>external Array[src]
client: ClusterClientclass ClusterClientdetritus-client/ClusterClient | ShardClientclass ShardClientdetritus-client/ShardClient[src]
commands = BaseSetclass BaseSetdetritus-utils/BaseSet<InteractionCommandclass InteractionCommanddetritus-client/interaction/InteractionCommand>[src]
commandsById = BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, BaseSetclass BaseSetdetritus-utils/BaseSet<InteractionCommandclass InteractionCommanddetritus-client/interaction/InteractionCommand>>[src]
directories = BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, {subdirectories: boolean}>[src]
ratelimits: Array<CommandRatelimitclass CommandRatelimitdetritus-client/commandratelimit/CommandRatelimit>external Array = Array<never>external Array[src]
ratelimiter: CommandRatelimiterclass CommandRatelimiterdetritus-client/commandratelimit/CommandRatelimiter[src]
Methods
onCommandCheck(
context: InteractionContextclass InteractionContextdetritus-client/interaction/InteractionContext,
command: InteractionCommandclass InteractionCommanddetritus-client/interaction/InteractionCommand
): Promise<boolean>external Promise | boolean[src]command: InteractionCommandclass InteractionCommanddetritus-client/interaction/InteractionCommand
onCommandCancel(
context: InteractionContextclass InteractionContextdetritus-client/interaction/InteractionContext,
command: InteractionCommandclass InteractionCommanddetritus-client/interaction/InteractionCommand
): Promise<any>external Promise | any[src]command: InteractionCommandclass InteractionCommanddetritus-client/interaction/InteractionCommand
onInteractionCheck(
context: InteractionContextclass InteractionContextdetritus-client/interaction/InteractionContext
): Promise<boolean>external Promise | boolean[src]onInteractionCancel(context: InteractionContextclass InteractionContextdetritus-client/interaction/InteractionContext): Promise<any>external Promise | any[src]
get manager(): ClusterProcessChildclass ClusterProcessChilddetritus-client/cluster/ClusterProcessChild | null[src]
get rest(): Clientclass Clientdetritus-client-rest/Client | RestClientclass RestClientdetritus-client/rest/RestClient[src]
add(
options: InteractionCommandclass InteractionCommanddetritus-client/interaction/InteractionCommand | InteractionCommandClientAddOptionsinterface InteractionCommandClientAddOptionsdetritus-client/InteractionCommandClientAddOptions,
run?: CommandCallbackRuntype CommandCallbackRundetritus-client/interaction/CommandCallbackRun
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]run?: CommandCallbackRuntype CommandCallbackRundetritus-client/interaction/CommandCallbackRun
addMultiple(
commands: Array<InteractionCommandclass InteractionCommanddetritus-client/interaction/InteractionCommand | InteractionCommandOptionsinterface InteractionCommandOptionsdetritus-client/interaction/InteractionCommandOptions>external Array = Array<never>external Array
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]addMultipleIn(): Promise<InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient>external Promise[src]
createApplicationCommandsFromRaw(
data: Array<any>external Array
): BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, ApplicationCommandclass ApplicationCommanddetritus-client/structures/ApplicationCommand>[src]fetchApplicationCommands(
guildId?: string
): Promise<BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, ApplicationCommandclass ApplicationCommanddetritus-client/structures/ApplicationCommand>>external Promise[src]uploadApplicationCommands(
guildId?: string
): Promise<BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, ApplicationCommandclass ApplicationCommanddetritus-client/structures/ApplicationCommand>>external Promise[src]validateCommands(
commands: BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, ApplicationCommandclass ApplicationCommanddetritus-client/structures/ApplicationCommand>
): boolean[src]parseArgs(
context: InteractionContextclass InteractionContextdetritus-client/interaction/InteractionContext,
data: InteractionDataApplicationCommandclass InteractionDataApplicationCommanddetritus-client/structures/InteractionDataApplicationCommand
): Promise<[ParsedArgstype ParsedArgsdetritus-client/interaction/ParsedArgs, ParsedErrorstype ParsedErrorsdetritus-client/interaction/ParsedErrors | null]>external Promise[src]data: InteractionDataApplicationCommandclass InteractionDataApplicationCommanddetritus-client/structures/InteractionDataApplicationCommand
parseArgsFromContextMenu(
data: InteractionDataApplicationCommandclass InteractionDataApplicationCommanddetritus-client/structures/InteractionDataApplicationCommand
): Promise<[ParsedArgstype ParsedArgsdetritus-client/interaction/ParsedArgs, null]>external Promise[src]parseArgsFromOptions(
context: InteractionContextclass InteractionContextdetritus-client/interaction/InteractionContext,
commandOptions?: BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, InteractionCommandOptionclass InteractionCommandOptiondetritus-client/interaction/InteractionCommandOption>,
options?: BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, InteractionDataApplicationCommandOptionclass InteractionDataApplicationCommandOptiondetritus-client/structures/InteractionDataApplicationCommandOption>,
resolved?: InteractionDataApplicationCommandResolvedclass InteractionDataApplicationCommandResolveddetritus-client/structures/InteractionDataApplicationCommandResolved
): Promise<[ParsedArgstype ParsedArgsdetritus-client/interaction/ParsedArgs, ParsedErrorstype ParsedErrorsdetritus-client/interaction/ParsedErrors | null]>external Promise[src]commandOptions?: BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, InteractionCommandOptionclass InteractionCommandOptiondetritus-client/interaction/InteractionCommandOption>,
options?: BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, InteractionDataApplicationCommandOptionclass InteractionDataApplicationCommandOptiondetritus-client/structures/InteractionDataApplicationCommandOption>,
resolved?: InteractionDataApplicationCommandResolvedclass InteractionDataApplicationCommandResolveddetritus-client/structures/InteractionDataApplicationCommandResolved
parseDefaultArgsFromOptions(
context: InteractionContextclass InteractionContextdetritus-client/interaction/InteractionContext,
commandOptions: BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, InteractionCommandOptionclass InteractionCommandOptiondetritus-client/interaction/InteractionCommandOption>,
args: ParsedArgstype ParsedArgsdetritus-client/interaction/ParsedArgs = {},
errors: ParsedErrorstype ParsedErrorsdetritus-client/interaction/ParsedErrors = {}
): Promise<boolean>external Promise[src]commandOptions: BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, InteractionCommandOptionclass InteractionCommandOptiondetritus-client/interaction/InteractionCommandOption>,
args: ParsedArgstype ParsedArgsdetritus-client/interaction/ParsedArgs = {},
errors: ParsedErrorstype ParsedErrorsdetritus-client/interaction/ParsedErrors = {}
run(
options: InteractionCommandClientRunOptionsinterface InteractionCommandClientRunOptionsdetritus-client/InteractionCommandClientRunOptions = {}
): Promise<ClusterClientclass ClusterClientdetritus-client/ClusterClient | ShardClientclass ShardClientdetritus-client/ShardClient>external Promise[src]handleInteractionCreate(event: InteractionCreateinterface InteractionCreatedetritus-client/gateway/GatewayClientEvents/InteractionCreate): Promise<void>external Promise[src]
handle(
name: ClientEvents.INTERACTION_CREATEenum ClientEventsdetritus-client/ClientEvents,
event: InteractionCreateinterface InteractionCreatedetritus-client/gateway/GatewayClientEvents/InteractionCreate
): Promise<void>external Promise[src]event: InteractionCreateinterface InteractionCreatedetritus-client/gateway/GatewayClientEvents/InteractionCreate
on(): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]
16 more overloads
on(
event: ClientEvents.COMMAND_ERRORenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandErrorinterface CommandErrordetritus-client/interaction/InteractionCommandEvents/CommandError) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandErrorinterface CommandErrordetritus-client/interaction/InteractionCommandEvents/CommandError) => any
on(
event: "commandError",
listener: (payload: CommandErrorinterface CommandErrordetritus-client/interaction/InteractionCommandEvents/CommandError) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandErrorinterface CommandErrordetritus-client/interaction/InteractionCommandEvents/CommandError) => any
on(
event: ClientEvents.COMMAND_FAILenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandFailinterface CommandFaildetritus-client/interaction/InteractionCommandEvents/CommandFail) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandFailinterface CommandFaildetritus-client/interaction/InteractionCommandEvents/CommandFail) => any
on(
event: "commandFail",
listener: (payload: CommandFailinterface CommandFaildetritus-client/interaction/InteractionCommandEvents/CommandFail) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandFailinterface CommandFaildetritus-client/interaction/InteractionCommandEvents/CommandFail) => any
on(
event: ClientEvents.COMMAND_PERMISSIONS_FAIL_CLIENTenum ClientEventsdetritus-client/ClientEvents,
listener: (
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (
payload: CommandPermissionsFailClientinterface CommandPermissionsFailClientdetritus-client/interaction/InteractionCommandEvents/CommandPermissionsFailClient
) => anyon(
event: "commandPermissionsFailClient",
listener: (
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (
payload: CommandPermissionsFailClientinterface CommandPermissionsFailClientdetritus-client/interaction/InteractionCommandEvents/CommandPermissionsFailClient
) => anyon(
event: ClientEvents.COMMAND_PERMISSIONS_FAILenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/interaction/InteractionCommandEvents/CommandPermissionsFail) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/interaction/InteractionCommandEvents/CommandPermissionsFail) => any
on(
event: "commandPermissionsFail",
listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/interaction/InteractionCommandEvents/CommandPermissionsFail) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/interaction/InteractionCommandEvents/CommandPermissionsFail) => any
on(
event: ClientEvents.COMMAND_RANenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRaninterface CommandRandetritus-client/interaction/InteractionCommandEvents/CommandRan) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandRaninterface CommandRandetritus-client/interaction/InteractionCommandEvents/CommandRan) => any
on(
event: "commandRan",
listener: (payload: CommandRaninterface CommandRandetritus-client/interaction/InteractionCommandEvents/CommandRan) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandRaninterface CommandRandetritus-client/interaction/InteractionCommandEvents/CommandRan) => any
on(
event: ClientEvents.COMMAND_RATELIMITenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/interaction/InteractionCommandEvents/CommandRatelimit) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/interaction/InteractionCommandEvents/CommandRatelimit) => any
on(
event: "commandRatelimit",
listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/interaction/InteractionCommandEvents/CommandRatelimit) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/interaction/InteractionCommandEvents/CommandRatelimit) => any
on(
event: ClientEvents.COMMAND_RUN_ERRORenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/interaction/InteractionCommandEvents/CommandRunError) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/interaction/InteractionCommandEvents/CommandRunError) => any
on(
event: "commandRunError",
listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/interaction/InteractionCommandEvents/CommandRunError) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/interaction/InteractionCommandEvents/CommandRunError) => any
on(): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]
once(): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]
16 more overloads
once(
event: ClientEvents.COMMAND_ERRORenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandErrorinterface CommandErrordetritus-client/interaction/InteractionCommandEvents/CommandError) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandErrorinterface CommandErrordetritus-client/interaction/InteractionCommandEvents/CommandError) => any
once(
event: "commandError",
listener: (payload: CommandErrorinterface CommandErrordetritus-client/interaction/InteractionCommandEvents/CommandError) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandErrorinterface CommandErrordetritus-client/interaction/InteractionCommandEvents/CommandError) => any
once(
event: ClientEvents.COMMAND_FAILenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandFailinterface CommandFaildetritus-client/interaction/InteractionCommandEvents/CommandFail) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandFailinterface CommandFaildetritus-client/interaction/InteractionCommandEvents/CommandFail) => any
once(
event: "commandFail",
listener: (payload: CommandFailinterface CommandFaildetritus-client/interaction/InteractionCommandEvents/CommandFail) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandFailinterface CommandFaildetritus-client/interaction/InteractionCommandEvents/CommandFail) => any
once(
event: ClientEvents.COMMAND_PERMISSIONS_FAIL_CLIENTenum ClientEventsdetritus-client/ClientEvents,
listener: (
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (
payload: CommandPermissionsFailClientinterface CommandPermissionsFailClientdetritus-client/interaction/InteractionCommandEvents/CommandPermissionsFailClient
) => anyonce(
event: "commandPermissionsFailClient",
listener: (
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (
payload: CommandPermissionsFailClientinterface CommandPermissionsFailClientdetritus-client/interaction/InteractionCommandEvents/CommandPermissionsFailClient
) => anyonce(
event: ClientEvents.COMMAND_PERMISSIONS_FAILenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/interaction/InteractionCommandEvents/CommandPermissionsFail) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/interaction/InteractionCommandEvents/CommandPermissionsFail) => any
once(
event: "commandPermissionsFail",
listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/interaction/InteractionCommandEvents/CommandPermissionsFail) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/interaction/InteractionCommandEvents/CommandPermissionsFail) => any
once(
event: ClientEvents.COMMAND_RANenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRaninterface CommandRandetritus-client/interaction/InteractionCommandEvents/CommandRan) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandRaninterface CommandRandetritus-client/interaction/InteractionCommandEvents/CommandRan) => any
once(
event: "commandRan",
listener: (payload: CommandRaninterface CommandRandetritus-client/interaction/InteractionCommandEvents/CommandRan) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandRaninterface CommandRandetritus-client/interaction/InteractionCommandEvents/CommandRan) => any
once(
event: ClientEvents.COMMAND_RATELIMITenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/interaction/InteractionCommandEvents/CommandRatelimit) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/interaction/InteractionCommandEvents/CommandRatelimit) => any
once(
event: "commandRatelimit",
listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/interaction/InteractionCommandEvents/CommandRatelimit) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/interaction/InteractionCommandEvents/CommandRatelimit) => any
once(
event: ClientEvents.COMMAND_RUN_ERRORenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/interaction/InteractionCommandEvents/CommandRunError) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/interaction/InteractionCommandEvents/CommandRunError) => any
once(
event: "commandRunError",
listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/interaction/InteractionCommandEvents/CommandRunError) => any
): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/interaction/InteractionCommandEvents/CommandRunError) => any
once(): InteractionCommandClientclass InteractionCommandClientdetritus-client/InteractionCommandClient[src]
17 more overloads
subscribe(
event: ClientEvents.COMMAND_ERRORenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandErrorinterface CommandErrordetritus-client/interaction/InteractionCommandEvents/CommandError) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandErrorinterface CommandErrordetritus-client/interaction/InteractionCommandEvents/CommandError) => any
subscribe(
event: "commandError",
listener: (payload: CommandErrorinterface CommandErrordetritus-client/interaction/InteractionCommandEvents/CommandError) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandErrorinterface CommandErrordetritus-client/interaction/InteractionCommandEvents/CommandError) => any
subscribe(
event: ClientEvents.COMMAND_FAILenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandFailinterface CommandFaildetritus-client/interaction/InteractionCommandEvents/CommandFail) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandFailinterface CommandFaildetritus-client/interaction/InteractionCommandEvents/CommandFail) => any
subscribe(
event: "commandFail",
listener: (payload: CommandFailinterface CommandFaildetritus-client/interaction/InteractionCommandEvents/CommandFail) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandFailinterface CommandFaildetritus-client/interaction/InteractionCommandEvents/CommandFail) => any
subscribe(
event: ClientEvents.COMMAND_PERMISSIONS_FAIL_CLIENTenum ClientEventsdetritus-client/ClientEvents,
listener: (
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (
payload: CommandPermissionsFailClientinterface CommandPermissionsFailClientdetritus-client/interaction/InteractionCommandEvents/CommandPermissionsFailClient
) => anysubscribe(
event: "commandPermissionsFailClient",
listener: (
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (
payload: CommandPermissionsFailClientinterface CommandPermissionsFailClientdetritus-client/interaction/InteractionCommandEvents/CommandPermissionsFailClient
) => anysubscribe(
event: ClientEvents.COMMAND_PERMISSIONS_FAILenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/interaction/InteractionCommandEvents/CommandPermissionsFail) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/interaction/InteractionCommandEvents/CommandPermissionsFail) => any
subscribe(
event: "commandPermissionsFail",
listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/interaction/InteractionCommandEvents/CommandPermissionsFail) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandPermissionsFailinterface CommandPermissionsFaildetritus-client/interaction/InteractionCommandEvents/CommandPermissionsFail) => any
subscribe(
event: ClientEvents.COMMAND_RANenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRaninterface CommandRandetritus-client/interaction/InteractionCommandEvents/CommandRan) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandRaninterface CommandRandetritus-client/interaction/InteractionCommandEvents/CommandRan) => any
subscribe(
event: "commandRan",
listener: (payload: CommandRaninterface CommandRandetritus-client/interaction/InteractionCommandEvents/CommandRan) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandRaninterface CommandRandetritus-client/interaction/InteractionCommandEvents/CommandRan) => any
subscribe(
event: ClientEvents.COMMAND_RATELIMITenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/interaction/InteractionCommandEvents/CommandRatelimit) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/interaction/InteractionCommandEvents/CommandRatelimit) => any
subscribe(
event: "commandRatelimit",
listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/interaction/InteractionCommandEvents/CommandRatelimit) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandRatelimitinterface CommandRatelimitdetritus-client/interaction/InteractionCommandEvents/CommandRatelimit) => any
subscribe(
event: ClientEvents.COMMAND_RUN_ERRORenum ClientEventsdetritus-client/ClientEvents,
listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/interaction/InteractionCommandEvents/CommandRunError) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/interaction/InteractionCommandEvents/CommandRunError) => any
subscribe(
event: "commandRunError",
listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/interaction/InteractionCommandEvents/CommandRunError) => any
): EventSubscriptionclass EventSubscriptiondetritus-utils/EventSubscription[src]listener: (payload: CommandRunErrorinterface CommandRunErrordetritus-client/interaction/InteractionCommandEvents/CommandRunError) => any